<?php
	session_start();
	$shop_creation = $_SESSION['id_shop_connecte'];
	//Lecture des entrée dans la BDD
	//Connexion à la BDD
	include ("../../commun_shop/utils/settings_bdd_shop.php");
	mysql_connect($host_bd, $id_bd , $mdp_bd);
	mysql_select_db("vanadium");mysql_query("SET NAMES 'UTF8'");
	
	
	$prenom = mysql_real_escape_string(htmlspecialchars($_POST['prenom']));
	$bucque = mysql_real_escape_string(htmlspecialchars($_POST['bucque']));
	$nom = mysql_real_escape_string(htmlspecialchars($_POST['nom']));
	$sexe = mysql_real_escape_string(htmlspecialchars($_POST['sexe']));
	$nums = mysql_real_escape_string(htmlspecialchars($_POST['nums']));
	$tbk = mysql_real_escape_string(htmlspecialchars($_POST['tbk']));
	$proms = mysql_real_escape_string(htmlspecialchars($_POST['proms']));
	$id_consommateur = $nums.$tbk.$proms;
	
	//On vérifie que le num's n'existe pas
	$retour_nums = mysql_query("SELECT * FROM utilisateurs WHERE id_consommateur='$id_consommateur'") or die(mysql_error()) ;
	
	if(isset($id_consommateur) AND $id_consommateur != NULL AND isset($nums) AND $nums != NULL AND isset($tbk) AND $tbk != NULL AND isset($proms) AND $proms != NULL)
	{
		if(mysql_num_rows($retour_nums))
		{
			echo "Un compte éxiste déjà pour ce num's.";
		}
		else
		{
			$hash_pw = sha1($id_consommateur);
			//Création du compte
			mysql_query("INSERT INTO utilisateurs(id_consommateur, nums, tbk, proms, hash_pw, bucque, prenom, nom, has_phallus) VALUES('$id_consommateur', '$nums', '$tbk', '$proms', '$hash_pw', '$bucque','$prenom', '$nom', '$sexe')") or die(mysql_error());
			
			//Récupération de l'id
			$retour_id = mysql_query("SELECT id FROM utilisateurs WHERE id_consommateur='$id_consommateur'") or die(mysql_error()) ;
			$id = mysql_fetch_array($retour_id);
			$id=$id['id'];
			
			//Notification dans l'historique d'administration
			mysql_query("INSERT INTO historique_administration(impulseur, table_modifiee, id_entree, champ_modifie, nouvelle_valeur) VALUES('$shop_creation', 'utilisateurs', '$id','id_consommateur', '$id_consommateur')") or die(mysql_error());
			mysql_query("INSERT INTO historique_administration(impulseur, table_modifiee, id_entree, champ_modifie, nouvelle_valeur) VALUES('$shop_creation', 'utilisateurs', '$id','nums', '$nums')") or die(mysql_error());
			mysql_query("INSERT INTO historique_administration(impulseur, table_modifiee, id_entree, champ_modifie, nouvelle_valeur) VALUES('$shop_creation', 'utilisateurs', '$id','tbk', '$tbk')") or die(mysql_error());
			mysql_query("INSERT INTO historique_administration(impulseur, table_modifiee, id_entree, champ_modifie, nouvelle_valeur) VALUES('$shop_creation', 'utilisateurs', '$id','proms', '$proms')") or die(mysql_error());
			mysql_query("INSERT INTO historique_administration(impulseur, table_modifiee, id_entree, champ_modifie, nouvelle_valeur) VALUES('$shop_creation', 'utilisateurs', '$id','hash_pw', '$hash_pw')") or die(mysql_error());
			mysql_query("INSERT INTO historique_administration(impulseur, table_modifiee, id_entree, champ_modifie, nouvelle_valeur) VALUES('$shop_creation', 'utilisateurs', '$id','bucque', '$bucque')") or die(mysql_error());
			mysql_query("INSERT INTO historique_administration(impulseur, table_modifiee, id_entree, champ_modifie, nouvelle_valeur) VALUES('$shop_creation', 'utilisateurs', '$id','prenom', '$prenom')") or die(mysql_error());
			mysql_query("INSERT INTO historique_administration(impulseur, table_modifiee, id_entree, champ_modifie, nouvelle_valeur) VALUES('$shop_creation', 'utilisateurs', '$id','nom', '$nom')") or die(mysql_error());
			mysql_query("INSERT INTO historique_administration(impulseur, table_modifiee, id_entree, champ_modifie, nouvelle_valeur) VALUES('$shop_creation', 'utilisateurs', '$id','sexe', '$sexe')") or die(mysql_error());
			
			header('location: ../../'.$shop_creation.'/');
		}
	}
	else
	{
		echo "Tu dois au moins préciser le num's TBK et Prom's";
	}
	
	


	
	//Fermeture de la connexion
	mysql_close();
?>